home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / ast_text / faqs / forthfaq / c_versns < prev    next >
Encoding:
Internet Message Format  |  1993-06-28  |  2.7 KB

  1. Path: senator-bedfellow.mit.edu!enterpoop.mit.edu!news.media.mit.edu!uhog.mit.edu!wupost!howland.reston.ans.net!gatech!pitt!willett!ForthFAQ
  2. From: ForthFAQ@willett.pgh.pa.us (FAQ account for comp.lang.forth)
  3. Newsgroups: comp.lang.forth,comp.answers,news.answers
  4. Subject: Forth FAQ: Forths written in C.  (l/m 26.May.93)
  5. Message-ID: <4597.UUL1.3#5129@willett.pgh.pa.us>
  6. Date: 23 Jun 93 11:11:05 GMT
  7. Expires: 07 Jul 93 23:59:59 EDT
  8. References: <4584.UUL1.3#5129@willett.pgh.pa.us>
  9. Followup-To: poster
  10. Lines: 54
  11. Approved: news-answers-request@MIT.Edu
  12. Xref: senator-bedfellow.mit.edu comp.lang.forth:12780 comp.answers:1104 news.answers:9686
  13.  
  14. Archive-name: ForthFaq/C_versions
  15. Last-modified: 26.May.93
  16. Version: 1.3
  17.  
  18.  
  19.  
  20. Where can I find a Forth written in C?
  21.  
  22.     [See some of the answers to the other questions, esp.
  23.     Where can I find a Forth for the SUN?
  24.     -dwp]
  25.  
  26.     From: fish@ecst.csuchico.edu (Kevin Haddock)
  27.     Subject: Re: FORTH for NeXT/unix
  28.     Message-ID: <1991Sep29.235426.24892@ecst.csuchico.edu>
  29.     Date: 29 Sep 91 23:54:26 GMT
  30.  
  31.     In article <2280@vtserf.cc.vt.edu>
  32.             rhodes@rhodes.cc.vt.edu (Tim Rhodes) writes:
  33.     >I'm looking for a FORTH interpreter to run on my NeXT.  I pulled a
  34.     >C-FORTH from comp.sources.unix, however I'm having trouble getting
  35.     >block i/o working (LIST, LOAD).  I plan to continue to debug this
  36.     >version (by Allan Pratt, circa 4/85) but if someone knows of a good
  37.     >implementation that will run on my system, I would appreciate the info.
  38.     >Thanks...
  39.  
  40.     >--
  41.     >Tim Rhodes
  42.     >Sr Systems Engineer
  43.     >Virginia Tech
  44.  
  45.     There is a new figFORTH written in C that currently runs under V7 Unix,
  46.     Personal C Compiler, and Mix Power C.  Porting to other platforms
  47.     should be trivial (considering the vast differences of these three
  48.     platforms!).  That other "C-FORTH" looked pretty primitive by
  49.     comparison.  From my recollection the author didn't know how to do
  50.     defining words, vocabularies, or indirect threaded code.  The inner
  51.     interpreter is a giant CASE statement!  Talk about slow!  The file to
  52.     look for is HENCE4TH.ARC.  It can be found on Genie and
  53.     wuarchive.wustl.edu in the /pub directory (it might have been moved to
  54.     the msdos/forth area by now).  Make sure to get version 1.2, not 1.1.  I
  55.     can email it to usenet people upon request.
  56.  
  57.                 G'luck,
  58.                     Kevin
  59.  
  60.     P.S.  Perhaps this should be included in the comp.lang.forth FAQ sheet?
  61. ---
  62. If you have any questions about ForthNet/comp.lang.forth or any information
  63. to add/delete or correct in this message or any suggestions on formatting or
  64. presentation, please contact Doug Philips at one of the following addresses:
  65.           Internet: dwp@willett.pgh.pa.us
  66.           Usenet:   ...!uunet!willett.pgh.pa.us!dwp
  67.           GEnie:    D.PHILIPS3
  68.